Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 STORRS ROAD Terraced £176,675 £118,000 19 Nov 2014
16 STORRS ROAD Semi-Detached £273,062 £63,000 2 Jul 1999
26 STORRS ROAD Detached £392,464 £103,300 28 Apr 2000
28 STORRS ROAD Detached £492,089 £117,000 17 Sep 1999
36 STORRS ROAD Detached £806,263 £475,000 16 Apr 2010
38 STORRS ROAD Semi-Detached £301,961 £100,000 8 Mar 2002
40 STORRS ROAD Detached £555,969 £450,000 26 Jun 2019
44 STORRS ROAD Detached £531,437 £525,000 8 Jun 2023
50 STORRS ROAD Detached £575,552 £480,000 7 Aug 2020
52 STORRS ROAD Detached £357,731 £206,000 30 Jun 2006
54 STORRS ROAD Detached £396,887 £285,000 6 Nov 2015
62 STORRS ROAD Semi-Detached £373,278 £281,000 5 Sep 2016
64 STORRS ROAD Detached £686,099 £280,000 17 Feb 2003
70 STORRS ROAD Detached £444,181 £279,950 1 Jun 2007
72 STORRS ROAD Semi-Detached £321,105 £57,000 19 Apr 1996
74 STORRS ROAD Detached £310,947 £200,000 30 Oct 2007
76 STORRS ROAD Detached £432,497 £240,000 7 Dec 2005
78 STORRS ROAD Detached £316,189 £72,950 1 Jul 1999
80 STORRS ROAD Detached £378,839 £188,000 19 May 2004